installed carpets - Turco Inglés Diccionario